/**
 * Description:
 * Class Name:Predicatetest
 * Date:2022/2/26 11:04
 *
 * @author LTisme
 * @version JAVA17
 */
package 疯狂Java讲义.第8章_Java集合._8_2_Java11增强的Collection和Iterator接口._8_2_5_使用Predicate操作集合;

import java.util.HashSet;

public class PredicateTest {
    public static void main(String[] args) {
        // 创建一个集合
        var books = new HashSet();
        books.add("book1");
        books.add("book2");
        books.add("book3");
        books.add("crazy about it");

        // 使用Lambda表达式（目标类型是Predicate）过滤的集合
        books.removeIf(ele -> ((String) ele).length() < 10);
        System.out.println(books);
    }
}
